traversed terrain - Spanish English Dictionary